草庐IT

Android TextView setText 覆盖之前的Text

全部标签

java ;在框架可见之前获取插图

假设是一个普通的JFrame,我试图在框架可见之前获取插入值。一旦框架可见(我想我可以在屏幕外创建jframe),我就可以很好地获得这些值,但想知道是否有某种方法可以让Java在可见性之前设置插图。在此调用之前,所有插入值均为零。Net,我正在尝试获取框架客户区的确切尺寸——或者说得更好,我正在尝试创建一个具有非常特定客户区尺寸的JFrame。提前致谢。 最佳答案 这会有帮助吗?frame.pack();System.out.println("FrameInsets:"+frame.getInsets());I'mtryingtoc

java - Subclipse 如何覆盖更改的文件

在subclipse(Eclipse上的svn插件)中,如何更新我的代码以匹配存储库,就像我使用了--force命令行选项一样?我需要覆盖所有内容,甚至是更改的内容。Team->Update添加了关于文件不匹配的注释,破坏了代码。谢谢! 最佳答案 先尝试同步,然后使用override-and-update。Team->Synchronizewithrepository,然后在TeamSynchronizingperspective中选择,OverrideandUpdate 关于java-

java - 为什么类型兼容性在覆盖方法时也不适用于原语?

当我们说基类Base及其派生类Derived是类型兼容时,我们指的是Base引用可以引用Derived实例。IE。Baseb=newDerived();相反,由于类型不兼容,因此需要进行强制转换。现在这个概念是否不适用于原始类型?我是说这个shortshortNumber=10;intintNumber=shortNumber;对我来说似乎是同一件事(因为也不需要强制转换,short和int都是整数类型)。因此,当覆盖基类中的方法时,为什么返回类型与基类的返回类型相同或至少类型兼容是可以接受的,但这也不适用于整数类型?例如。为什么这是NotAcceptable?publicclassP

java - 覆盖 java.lang.Enum.values() 上的 Javadoc 注释

关于方法java.lang.Enum我有一个非常具体的问题.values().我想覆盖它的javadoc。非常准确地说,当前的javadoc是在我创建自己的枚举之后:publicstaticMyClass.MyEnum[]values()...Thismethodmaybeusedtoiterateovertheconstantsasfollows:for(MyClass.MyEnumc:MyClass.MyEnum.values())System.out.println(c);Returns:...但在我的公司System.out调用被认为是不好的做法,所以我不希望它被显示出来。我的

Java - (匿名子类)在对象实例构造期间覆盖方法

我正在维护一些Java8代码,如下所示:ClassEntity{protectedModeltheModel;publicEntity(){init();}protectedvoidinit(){this.theModel=newModel();}}ClassModel{}ClassSubModelextendsModel{}main{EntitynewEntity=newEntity(){@Overrideprotectedvoidinit(){this.theModel=newSubModel();}};}代码目前可以正确编译和运行,但我现在需要更新它。我的问题是:在newEnti

Java 方法覆盖和变量阴影

publicclassCircle{publicfloatr=100;publicfloatgetR(){returnr;}}publicclassGraphicCircleextendsCircle{publicfloatr=10;publicfloatgetR(){returnr;}//Mainmethodpublicstaticvoidmain(String[]args){GraphicCirclegc=newGraphicCircle();Circlec=gc;System.out.println("Radius="+gc.r);System.out.println("Radi

java - Lombok @Data 是否会覆盖现有的 toString 和 hashCode 方法?

最近我们开始在我们的项目中使用Lombok特性。我们为Domain对象添加了@Data注释,这是由于Lombokapi提供的hashCode()方法抛出了一些异常。后来,当我添加@Setter和@Getter而不是@Data时,我没有发现任何问题。问题1:Lombok@Data是否覆盖类中现有的方法,如hashCode()和toString()?问题2:为什么hashCode()会在这里出问题? 最佳答案 是的,@Data意味着@EqualsAndHashCode和@ToString。参见the@Datadocumentation.

java - 在方法之前和之后执行代码?

在服务层我有一个类似这样的类:classMyService{publicdoSomething(){TelnetSessionsession=newTelnetSession();session.open("username","password");session.execute("blah");session.close();}}在许多类(class)中,我必须声明并打开session,然后在最后关闭它。我宁愿做一些带有注释的事情,但我不知道从哪里开始。其他人如何做这样的事情:classMyService{@TelnetTransactionpublicdoSomething(){

java - 在maven中覆盖第三方jar的依赖

像这样org.carrot2依赖于commons-httpclient3.1那么我如何将这个commons-httpclient3.1更改为HttpClient4.1.1。我在eclipse中工作。因为我想删除commons-httpclient:3.1来自那些依赖这个jar文件的人,我想用HttpClient4.1.1替换。所以我想做的是..我从依赖层次结构文件夹中双击这个org.carrot2并进入它的pom.xml文件并试图改变commons-httpclient3.1到httpclient4.1.1但它不允许我更改,因为退格键和删除不起作用..任何建议将不胜感激..

java - 性能问题 : "java.text.MessageFormat.format" vs "StringBuilder"

我想知道比较MessageFormat或StringBuilder类。举个例子,我有一个字符串。对于性能明智的哪一个是快速的:java.text.MessageFormat.format或StringBuilder("Test").append("Hello")?Stringtxt=java.text.MessageFormat.format("Test{0}","Hello")Stringtxt1=newStringBuilder("Test").append("Hello")我只想知道在最佳实践或性能方面使用哪个 最佳答案 自己